• word of the day

    amblyrhynchus cristatus

    amblyrhynchus cristatus - Dictionary definition and meaning for word amblyrhynchus cristatus

    Definition
    (noun) shore-dwelling seaweed-eating lizard of the Galapagos Islands
    Synonyms : marine iguana
Download our Mobile App Today
Receive our word of the day
on Whatsapp